{
  "bundles": [
    {
      "@type": "NXBundle",
      "artifactId": "nuxeo-platform-collections-core",
      "artifactVersion": "7.10-HF03",
      "bundleGroup": {
        "@type": "NXBundleGroup",
        "bundleIds": [
          "org.nuxeo.admin.center",
          "org.nuxeo.admin.center.analytics.dashboards",
          "org.nuxeo.admin.center.monitoring",
          "org.nuxeo.admin.center.oauth.opensocial",
          "org.nuxeo.apidoc.core",
          "org.nuxeo.apidoc.webengine",
          "org.nuxeo.connect.client.wrapper",
          "org.nuxeo.connect.update",
          "org.nuxeo.ecm.actions",
          "org.nuxeo.ecm.actions.jsf",
          "org.nuxeo.ecm.audit.io",
          "org.nuxeo.ecm.default.config",
          "org.nuxeo.ecm.imaging.recompute",
          "org.nuxeo.ecm.permissions",
          "org.nuxeo.ecm.platform",
          "org.nuxeo.ecm.platform.api",
          "org.nuxeo.ecm.platform.audio.core",
          "org.nuxeo.ecm.platform.audio.jsf",
          "org.nuxeo.ecm.platform.collections.core",
          "org.nuxeo.ecm.platform.collections.jsf",
          "org.nuxeo.ecm.platform.commandline.executor",
          "org.nuxeo.ecm.platform.content.template",
          "org.nuxeo.ecm.platform.contentview.jsf",
          "org.nuxeo.ecm.platform.convert",
          "org.nuxeo.ecm.platform.dublincore",
          "org.nuxeo.ecm.platform.el",
          "org.nuxeo.ecm.platform.htmlsanitizer",
          "org.nuxeo.ecm.platform.importer.core",
          "org.nuxeo.ecm.platform.importer.jaxrs",
          "org.nuxeo.ecm.platform.lang",
          "org.nuxeo.ecm.platform.login",
          "org.nuxeo.ecm.platform.login.cas2",
          "org.nuxeo.ecm.platform.login.default",
          "org.nuxeo.ecm.platform.login.digest",
          "org.nuxeo.ecm.platform.login.shibboleth",
          "org.nuxeo.ecm.platform.login.token",
          "org.nuxeo.ecm.platform.mail",
          "org.nuxeo.ecm.platform.mail.types",
          "org.nuxeo.ecm.platform.mail.web",
          "org.nuxeo.ecm.platform.oauth",
          "org.nuxeo.ecm.platform.preview",
          "org.nuxeo.ecm.platform.rendering",
          "org.nuxeo.ecm.platform.restapi.io",
          "org.nuxeo.ecm.platform.restapi.server",
          "org.nuxeo.ecm.platform.spreadsheet",
          "org.nuxeo.ecm.platform.suggestbox.core",
          "org.nuxeo.ecm.platform.suggestbox.jsf",
          "org.nuxeo.ecm.platform.thumbnail",
          "org.nuxeo.ecm.platform.ui",
          "org.nuxeo.ecm.platform.ui.select2",
          "org.nuxeo.ecm.platform.uidgen.core",
          "org.nuxeo.ecm.platform.web.common",
          "org.nuxeo.ecm.platform.webapp.types",
          "org.nuxeo.ecm.platform.ws",
          "org.nuxeo.ecm.platform.ws.sun.jaxws",
          "org.nuxeo.ecm.user.center",
          "org.nuxeo.ecm.user.center.dashboard",
          "org.nuxeo.ecm.user.center.dashboard.jsf",
          "org.nuxeo.ecm.user.center.notification",
          "org.nuxeo.ecm.user.center.oauth",
          "org.nuxeo.ecm.user.center.profile",
          "org.nuxeo.ecm.user.invite",
          "org.nuxeo.ecm.user.registration",
          "org.nuxeo.ecm.user.registration.web",
          "org.nuxeo.ecm.webapp.base",
          "org.nuxeo.ecm.webapp.core",
          "org.nuxeo.ecm.webapp.ui",
          "org.nuxeo.ecm.webdav",
          "org.nuxeo.platform.virtualnavigation.types",
          "org.nuxeo.platform.virtualnavigation.web",
          "org.nuxeo.search.ui",
          "org.nuxeo.usermapper"
        ],
        "hierarchyPath": "/grp:org.nuxeo.ecm.platform",
        "id": "grp:org.nuxeo.ecm.platform",
        "name": "org.nuxeo.ecm.platform",
        "parentIds": [],
        "readmes": [],
        "version": "7.10"
      },
      "bundleId": "org.nuxeo.ecm.platform.collections.core",
      "components": [
        {
          "@type": "NXComponent",
          "componentClass": "org.nuxeo.ecm.collections.core.FavoritesManagerImpl",
          "documentation": "\n    Favorites generic service.\n\n    @author Guillaume Renard (grenard@nuxeo.com)\n    @since 5.9.4\n  \n",
          "documentationHtml": "<p>\nFavorites generic service.\n</p><p>\n&#64;since 5.9.4\n</p><p></p>",
          "extensionPoints": [],
          "extensions": [],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.api.FavoritesManager",
          "name": "org.nuxeo.ecm.collections.api.FavoritesManager",
          "requirements": [],
          "services": [
            {
              "@type": "NXService",
              "componentId": "org.nuxeo.ecm.collections.api.FavoritesManager",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.api.FavoritesManager/Services/org.nuxeo.ecm.collections.api.FavoritesManager",
              "id": "org.nuxeo.ecm.collections.api.FavoritesManager",
              "overriden": false,
              "version": "7.10-HF03"
            }
          ],
          "version": "7.10-HF03",
          "xmlFileContent": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<component name=\"org.nuxeo.ecm.collections.api.FavoritesManager\">\n\n  <documentation>\n    Favorites generic service.\n\n    @author Guillaume Renard (grenard@nuxeo.com)\n    @since 5.9.4\n  </documentation>\n\n  <implementation class=\"org.nuxeo.ecm.collections.core.FavoritesManagerImpl\"/>\n\n  <service>\n    <provide interface=\"org.nuxeo.ecm.collections.api.FavoritesManager\"/>\n  </service>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/favorites-service.xml",
          "xmlPureComponent": false
        },
        {
          "@type": "NXComponent",
          "componentClass": "org.nuxeo.ecm.collections.core.CollectionManagerImpl",
          "documentation": "\n    Collection generic service.\n\n    @author Guillaume Renard (grenard@nuxeo.com)\n    @since 5.9.3\n  \n",
          "documentationHtml": "<p>\nCollection generic service.\n</p><p>\n&#64;since 5.9.3\n</p><p></p>",
          "extensionPoints": [],
          "extensions": [],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.api.CollectionManager",
          "name": "org.nuxeo.ecm.collections.api.CollectionManager",
          "requirements": [],
          "services": [
            {
              "@type": "NXService",
              "componentId": "org.nuxeo.ecm.collections.api.CollectionManager",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.api.CollectionManager/Services/org.nuxeo.ecm.collections.api.CollectionManager",
              "id": "org.nuxeo.ecm.collections.api.CollectionManager",
              "overriden": false,
              "version": "7.10-HF03"
            }
          ],
          "version": "7.10-HF03",
          "xmlFileContent": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<component name=\"org.nuxeo.ecm.collections.api.CollectionManager\">\n\n  <documentation>\n    Collection generic service.\n\n    @author Guillaume Renard (grenard@nuxeo.com)\n    @since 5.9.3\n  </documentation>\n\n  <implementation class=\"org.nuxeo.ecm.collections.core.CollectionManagerImpl\"/>\n\n  <service>\n    <provide interface=\"org.nuxeo.ecm.collections.api.CollectionManager\"/>\n  </service>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/collection-service.xml",
          "xmlPureComponent": false
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.core.event.EventServiceComponent--listener",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.listener/Contributions/org.nuxeo.ecm.collections.listener--listener",
              "id": "org.nuxeo.ecm.collections.listener--listener",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.core.event.EventServiceComponent",
                "name": "org.nuxeo.ecm.core.event.EventServiceComponent",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"listener\" target=\"org.nuxeo.ecm.core.event.EventServiceComponent\">\n    <listener class=\"org.nuxeo.ecm.collections.core.listener.DuplicatedCollectionListener\" name=\"duplicatedCollectionListener\">\n      <event>documentCreatedByCopy</event>\n      <event>documentCheckedIn</event>\n    </listener>\n    <listener class=\"org.nuxeo.ecm.collections.core.listener.RemovedCollectionListener\" name=\"removedCollectionListener\">\n      <event>documentRemoved</event>\n    </listener>\n    <listener class=\"org.nuxeo.ecm.collections.core.listener.RestoredCollectionListener\" name=\"restoredCollectionListener\">\n      <event>beforeRestoringDocument</event>\n    </listener>\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.listener",
          "name": "org.nuxeo.ecm.collections.listener",
          "requirements": [],
          "services": [],
          "version": "7.10-HF03",
          "xmlFileContent": "<component name=\"org.nuxeo.ecm.collections.listener\">\n  <extension target=\"org.nuxeo.ecm.core.event.EventServiceComponent\"\n    point=\"listener\">\n    <listener name=\"duplicatedCollectionListener\"\n      class=\"org.nuxeo.ecm.collections.core.listener.DuplicatedCollectionListener\">\n      <event>documentCreatedByCopy</event>\n      <event>documentCheckedIn</event>\n    </listener>\n    <listener name=\"removedCollectionListener\"\n      class=\"org.nuxeo.ecm.collections.core.listener.RemovedCollectionListener\">\n      <event>documentRemoved</event>\n    </listener>\n    <listener name=\"restoredCollectionListener\"\n      class=\"org.nuxeo.ecm.collections.core.listener.RestoredCollectionListener\">\n      <event>beforeRestoringDocument</event>\n    </listener>\n  </extension>\n</component>\n",
          "xmlFileName": "/OSGI-INF/collection-event-handlers-contrib.xml",
          "xmlPureComponent": true
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.core.api.DocumentAdapterService--adapters",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.adapter/Contributions/org.nuxeo.ecm.collections.adapter--adapters",
              "id": "org.nuxeo.ecm.collections.adapter--adapters",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.core.api.DocumentAdapterService",
                "name": "org.nuxeo.ecm.core.api.DocumentAdapterService",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"adapters\" target=\"org.nuxeo.ecm.core.api.DocumentAdapterService\">\n    <adapter class=\"org.nuxeo.ecm.collections.core.adapter.Collection\" factory=\"org.nuxeo.ecm.collections.core.adapter.CollectionAdapterFactory\"/>\n    <adapter class=\"org.nuxeo.ecm.collections.core.adapter.CollectionMember\" factory=\"org.nuxeo.ecm.collections.core.adapter.CollectionMemberAdapterFactory\"/>\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.adapter",
          "name": "org.nuxeo.ecm.collections.adapter",
          "requirements": [],
          "services": [],
          "version": "7.10-HF03",
          "xmlFileContent": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<component name=\"org.nuxeo.ecm.collections.adapter\">\n\n  <extension target=\"org.nuxeo.ecm.core.api.DocumentAdapterService\"\n    point=\"adapters\">\n    <adapter class=\"org.nuxeo.ecm.collections.core.adapter.Collection\"\n      factory=\"org.nuxeo.ecm.collections.core.adapter.CollectionAdapterFactory\" />\n    <adapter class=\"org.nuxeo.ecm.collections.core.adapter.CollectionMember\"\n      factory=\"org.nuxeo.ecm.collections.core.adapter.CollectionMemberAdapterFactory\" />\n  </extension>\n\n</component>",
          "xmlFileName": "/OSGI-INF/collection-adapter-contrib.xml",
          "xmlPureComponent": true
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.platform.query.api.PageProviderService--providers",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.pageprovider/Contributions/org.nuxeo.ecm.collections.pageprovider--providers",
              "id": "org.nuxeo.ecm.collections.pageprovider--providers",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.platform.query.api.PageProviderService",
                "name": "org.nuxeo.ecm.platform.query.api.PageProviderService",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"providers\" target=\"org.nuxeo.ecm.platform.query.api.PageProviderService\">\n\n    <coreQueryPageProvider name=\"default_collection\">\n      <property name=\"maxResults\">PAGE_SIZE</property>\n      <pattern escapeParameters=\"true\" quoteParameters=\"false\">\n        SELECT * FROM Document WHERE dc:title ILIKE '?%' AND ecm:mixinType = 'Collection' AND\n        (ecm:primaryType != 'Favorites' OR (ecm:primaryType = 'Favorites' AND dc:creator = '?')) AND\n        ecm:isProxy = 0 AND ecm:mixinType != 'HiddenInNavigation' AND\n        ecm:isCheckedInVersion = 0 AND ecm:currentLifeCycleState != 'deleted'\n      </pattern>\n      <parameter>#{currentUser.name}</parameter>\n      <sort ascending=\"true\" column=\"dc:title\"/>\n      <pageSize>50</pageSize>\n    </coreQueryPageProvider>\n\n    <coreQueryPageProvider name=\"default_collection_candidate\">\n      <property name=\"maxResults\">PAGE_SIZE</property>\n      <pattern escapeParameters=\"true\" quoteParameters=\"false\">\n        SELECT * FROM Document where dc:title ILIKE '?%' AND ecm:isProxy = 0\n        AND ecm:mixinType != 'SystemDocument' AND ecm:mixinType !=\n        'NotCollectionMember' AND ecm:mixinType != 'HiddenInNavigation' AND\n        ecm:isCheckedInVersion = 0 AND ecm:currentLifeCycleState != 'deleted'\n      </pattern>\n      <sort ascending=\"true\" column=\"dc:title\"/>\n      <pageSize>50</pageSize>\n    </coreQueryPageProvider>\n\n    <coreQueryPageProvider name=\"default_content_collection\">\n      <property name=\"maxResults\">PAGE_SIZE</property>\n      <pattern>\n        SELECT * FROM Document where ecm:mixinType != 'HiddenInNavigation' AND\n        ecm:isCheckedInVersion = 0 AND ecm:currentLifeCycleState !=\n        'deleted' AND collectionMember:collectionIds/* = ?\n      </pattern>\n      <sort ascending=\"true\" column=\"dc:title\"/>\n      <pageSize>50</pageSize>\n    </coreQueryPageProvider>\n\n    <coreQueryPageProvider name=\"all_collections\">\n      <property name=\"maxResults\">PAGE_SIZE</property>\n      <pattern>\n        SELECT * FROM Document WHERE ecm:mixinType = 'Collection' AND\n        ecm:isProxy = 0 AND ecm:mixinType != 'HiddenInNavigation' AND\n        ecm:isCheckedInVersion = 0 AND ecm:currentLifeCycleState != 'deleted'\n      </pattern>\n      <pageSize>1000</pageSize>\n    </coreQueryPageProvider>\n\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.pageprovider",
          "name": "org.nuxeo.ecm.collections.pageprovider",
          "requirements": [],
          "services": [],
          "version": "7.10-HF03",
          "xmlFileContent": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<component name=\"org.nuxeo.ecm.collections.pageprovider\">\n\n  <extension target=\"org.nuxeo.ecm.platform.query.api.PageProviderService\"\n    point=\"providers\">\n\n    <coreQueryPageProvider name=\"default_collection\">\n      <property name=\"maxResults\">PAGE_SIZE</property>\n      <pattern quoteParameters=\"false\" escapeParameters=\"true\">\n        SELECT * FROM Document WHERE dc:title ILIKE '?%' AND ecm:mixinType = 'Collection' AND\n        (ecm:primaryType != 'Favorites' OR (ecm:primaryType = 'Favorites' AND dc:creator = '?')) AND\n        ecm:isProxy = 0 AND ecm:mixinType != 'HiddenInNavigation' AND\n        ecm:isCheckedInVersion = 0 AND ecm:currentLifeCycleState != 'deleted'\n      </pattern>\n      <parameter>#{currentUser.name}</parameter>\n      <sort column=\"dc:title\" ascending=\"true\" />\n      <pageSize>50</pageSize>\n    </coreQueryPageProvider>\n\n    <coreQueryPageProvider name=\"default_collection_candidate\">\n      <property name=\"maxResults\">PAGE_SIZE</property>\n      <pattern quoteParameters=\"false\" escapeParameters=\"true\">\n        SELECT * FROM Document where dc:title ILIKE '?%' AND ecm:isProxy = 0\n        AND ecm:mixinType != 'SystemDocument' AND ecm:mixinType !=\n        'NotCollectionMember' AND ecm:mixinType != 'HiddenInNavigation' AND\n        ecm:isCheckedInVersion = 0 AND ecm:currentLifeCycleState != 'deleted'\n      </pattern>\n      <sort column=\"dc:title\" ascending=\"true\" />\n      <pageSize>50</pageSize>\n    </coreQueryPageProvider>\n\n    <coreQueryPageProvider name=\"default_content_collection\">\n      <property name=\"maxResults\">PAGE_SIZE</property>\n      <pattern>\n        SELECT * FROM Document where ecm:mixinType != 'HiddenInNavigation' AND\n        ecm:isCheckedInVersion = 0 AND ecm:currentLifeCycleState !=\n        'deleted' AND collectionMember:collectionIds/* = ?\n      </pattern>\n      <sort column=\"dc:title\" ascending=\"true\" />\n      <pageSize>50</pageSize>\n    </coreQueryPageProvider>\n\n    <coreQueryPageProvider name=\"all_collections\">\n      <property name=\"maxResults\">PAGE_SIZE</property>\n      <pattern>\n        SELECT * FROM Document WHERE ecm:mixinType = 'Collection' AND\n        ecm:isProxy = 0 AND ecm:mixinType != 'HiddenInNavigation' AND\n        ecm:isCheckedInVersion = 0 AND ecm:currentLifeCycleState != 'deleted'\n      </pattern>\n      <pageSize>1000</pageSize>\n    </coreQueryPageProvider>\n\n  </extension>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/collection-pageprovider-contrib.xml",
          "xmlPureComponent": true
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.core.lifecycle.LifeCycleService--types",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.favorites.lifecycle/Contributions/org.nuxeo.ecm.favorites.lifecycle--types",
              "id": "org.nuxeo.ecm.favorites.lifecycle--types",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.core.lifecycle.LifeCycleService",
                "name": "org.nuxeo.ecm.core.lifecycle.LifeCycleService",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"types\" target=\"org.nuxeo.ecm.core.lifecycle.LifeCycleService\">\n    <types>\n      <type name=\"Favorites\">default</type>\n    </types>\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.favorites.lifecycle",
          "name": "org.nuxeo.ecm.favorites.lifecycle",
          "requirements": [],
          "services": [],
          "version": "7.10-HF03",
          "xmlFileContent": "<?xml version=\"1.0\"?>\n\n<component name=\"org.nuxeo.ecm.favorites.lifecycle\">\n\n  <extension target=\"org.nuxeo.ecm.core.lifecycle.LifeCycleService\"\n    point=\"types\">\n    <types>\n      <type name=\"Favorites\">default</type>\n    </types>\n  </extension>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/favorites-lifecycle-contrib.xml",
          "xmlPureComponent": true
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.core.schema.TypeService--schema",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.schemas/Contributions/org.nuxeo.ecm.collections.schemas--schema",
              "id": "org.nuxeo.ecm.collections.schemas--schema",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.core.schema.TypeService",
                "name": "org.nuxeo.ecm.core.schema.TypeService",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"schema\" target=\"org.nuxeo.ecm.core.schema.TypeService\">\n\n    <schema name=\"collection\" prefix=\"collection\" src=\"schemas/collection.xsd\"/>\n\n    <schema name=\"collectionMember\" prefix=\"collectionMember\" src=\"schemas/collectionMember.xsd\"/>\n\n  </extension>"
            },
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.core.schema.TypeService--doctype",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.schemas/Contributions/org.nuxeo.ecm.collections.schemas--doctype",
              "id": "org.nuxeo.ecm.collections.schemas--doctype",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.core.schema.TypeService",
                "name": "org.nuxeo.ecm.core.schema.TypeService",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"doctype\" target=\"org.nuxeo.ecm.core.schema.TypeService\">\n\n    <facet name=\"Collection\" perDocumentQuery=\"false\">\n      <schema name=\"collection\"/>\n    </facet>\n\n    <facet name=\"NotCollectionMember\" perDocumentQuery=\"false\"/>\n\n    <facet name=\"CollectionMember\">\n      <schema name=\"collectionMember\"/>\n    </facet>\n\n    <doctype extends=\"Document\" name=\"Collection\">\n      <schema name=\"uid\"/>\n      <facet name=\"Versionable\"/>\n      <facet name=\"Collection\"/>\n      <facet name=\"NotCollectionMember\"/>\n      <schema name=\"dublincore\"/>\n      <schema name=\"common\"/>\n    </doctype>\n\n    <doctype extends=\"Folder\" name=\"Collections\">\n      <facet name=\"NotCollectionMember\"/>\n    </doctype>\n\n    <doctype append=\"true\" name=\"WorkspaceRoot\">\n      <facet name=\"NotCollectionMember\"/>\n    </doctype>\n\n    <doctype append=\"true\" name=\"TemplateRoot\">\n      <facet name=\"NotCollectionMember\"/>\n    </doctype>\n\n    <doctype append=\"true\" name=\"SectionRoot\">\n      <facet name=\"NotCollectionMember\"/>\n    </doctype>\n\n    <doctype append=\"true\" name=\"Domain\">\n      <facet name=\"NotCollectionMember\"/>\n    </doctype>\n\n    <doctype append=\"true\" name=\"Root\">\n      <facet name=\"NotCollectionMember\"/>\n    </doctype>\n\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.schemas",
          "name": "org.nuxeo.ecm.collections.schemas",
          "requirements": [],
          "services": [],
          "version": "7.10-HF03",
          "xmlFileContent": "<?xml version=\"1.0\"?>\n\n<component name=\"org.nuxeo.ecm.collections.schemas\">\n\n  <require>org.nuxeo.ecm.core.CoreExtensions</require>\n\n  <extension target=\"org.nuxeo.ecm.core.schema.TypeService\" point=\"schema\">\n\n    <schema name=\"collection\" src=\"schemas/collection.xsd\" prefix=\"collection\" />\n\n    <schema name=\"collectionMember\" src=\"schemas/collectionMember.xsd\"\n      prefix=\"collectionMember\" />\n\n  </extension>\n\n  <extension target=\"org.nuxeo.ecm.core.schema.TypeService\" point=\"doctype\">\n\n    <facet name=\"Collection\" perDocumentQuery=\"false\" >\n      <schema name=\"collection\" />\n    </facet>\n\n    <facet name=\"NotCollectionMember\" perDocumentQuery=\"false\"/>\n\n    <facet name=\"CollectionMember\">\n      <schema name=\"collectionMember\" />\n    </facet>\n\n    <doctype name=\"Collection\" extends=\"Document\">\n      <schema name=\"uid\"/>\n      <facet name=\"Versionable\"/>\n      <facet name=\"Collection\" />\n      <facet name=\"NotCollectionMember\" />\n      <schema name=\"dublincore\" />\n      <schema name=\"common\" />\n    </doctype>\n\n    <doctype name=\"Collections\" extends=\"Folder\">\n      <facet name=\"NotCollectionMember\" />\n    </doctype>\n\n    <doctype name=\"WorkspaceRoot\" append=\"true\">\n      <facet name=\"NotCollectionMember\" />\n    </doctype>\n\n    <doctype name=\"TemplateRoot\" append=\"true\">\n      <facet name=\"NotCollectionMember\" />\n    </doctype>\n\n    <doctype name=\"SectionRoot\" append=\"true\">\n      <facet name=\"NotCollectionMember\" />\n    </doctype>\n\n    <doctype name=\"Domain\" append=\"true\">\n      <facet name=\"NotCollectionMember\" />\n    </doctype>\n\n    <doctype name=\"Root\" append=\"true\">\n      <facet name=\"NotCollectionMember\" />\n    </doctype>\n\n  </extension>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/collection-core-types-contrib.xml",
          "xmlPureComponent": true
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.core.work.service--queues",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.workmanager/Contributions/org.nuxeo.ecm.collections.workmanager--queues",
              "id": "org.nuxeo.ecm.collections.workmanager--queues",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.core.work.service",
                "name": "org.nuxeo.ecm.core.work.service",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"queues\" target=\"org.nuxeo.ecm.core.work.service\">\n    <queue id=\"collections\">\n      <maxThreads>1</maxThreads>\n      <category>duplicateCollectionMember</category>\n      <category>removedCollectionMember</category>\n      <category>removedCollection</category>\n      <category>removeFromCollection</category>\n    </queue>\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.workmanager",
          "name": "org.nuxeo.ecm.collections.workmanager",
          "requirements": [],
          "services": [],
          "version": "7.10-HF03",
          "xmlFileContent": "<?xml version=\"1.0\"?>\n<component name=\"org.nuxeo.ecm.collections.workmanager\" version=\"1.0\">\n\n  <extension target=\"org.nuxeo.ecm.core.work.service\" point=\"queues\">\n    <queue id=\"collections\">\n      <maxThreads>1</maxThreads>\n      <category>duplicateCollectionMember</category>\n      <category>removedCollectionMember</category>\n      <category>removedCollection</category>\n      <category>removeFromCollection</category>\n    </queue>\n  </extension>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/collection-workmanager-contrib.xml",
          "xmlPureComponent": true
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.core.operation.OperationServiceComponent--operations",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.collections.operations/Contributions/org.nuxeo.collections.operations--operations",
              "id": "org.nuxeo.collections.operations--operations",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.core.operation.OperationServiceComponent",
                "name": "org.nuxeo.ecm.core.operation.OperationServiceComponent",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"operations\" target=\"org.nuxeo.ecm.core.operation.OperationServiceComponent\">\n\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.SuggestCollectionEntry\"/>\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.CreateCollectionOperation\"/>\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.AddToCollectionOperation\"/>\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.RemoveFromCollectionOperation\"/>\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.GetCollectionsOperation\"/>\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.GetDocumentsFromCollectionOperation\"/>\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.GetDocumentsFromFavoritesOperation\"/>\n\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.collections.operations",
          "name": "org.nuxeo.collections.operations",
          "requirements": [],
          "services": [],
          "version": "7.10-HF03",
          "xmlFileContent": "<?xml version=\"1.0\"?>\n<component name=\"org.nuxeo.collections.operations\" version=\"1.0\">\n  <extension target=\"org.nuxeo.ecm.core.operation.OperationServiceComponent\"\n             point=\"operations\">\n\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.SuggestCollectionEntry\" />\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.CreateCollectionOperation\" />\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.AddToCollectionOperation\" />\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.RemoveFromCollectionOperation\" />\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.GetCollectionsOperation\" />\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.GetDocumentsFromCollectionOperation\" />\n    <operation class=\"org.nuxeo.ecm.collections.core.automation.GetDocumentsFromFavoritesOperation\" />\n\n  </extension>\n</component>",
          "xmlFileName": "/OSGI-INF/collection-operations-contrib.xml",
          "xmlPureComponent": true
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.platform.audit.service.NXAuditEventsService--event",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.audit/Contributions/org.nuxeo.ecm.collections.audit--event",
              "id": "org.nuxeo.ecm.collections.audit--event",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.platform.audit.service.NXAuditEventsService",
                "name": "org.nuxeo.ecm.platform.audit.service.NXAuditEventsService",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"event\" target=\"org.nuxeo.ecm.platform.audit.service.NXAuditEventsService\">\n    <event name=\"addedToCollection\"/>\n    <event name=\"removedFromCollection\"/>\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.audit",
          "name": "org.nuxeo.ecm.collections.audit",
          "requirements": [],
          "services": [],
          "version": "7.10-HF03",
          "xmlFileContent": "<?xml version=\"1.0\"?>\n<component name=\"org.nuxeo.ecm.collections.audit\">\n\n  <extension target=\"org.nuxeo.ecm.platform.audit.service.NXAuditEventsService\"\n    point=\"event\">\n    <event name=\"addedToCollection\" />\n    <event name=\"removedFromCollection\" />\n  </extension>\n\n</component>",
          "xmlFileName": "/OSGI-INF/collection-audit-contrib.xml",
          "xmlPureComponent": true
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.core.security.SecurityService--permissionsVisibility",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.security/Contributions/org.nuxeo.ecm.collections.security--permissionsVisibility",
              "id": "org.nuxeo.ecm.collections.security--permissionsVisibility",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.core.security.SecurityService",
                "name": "org.nuxeo.ecm.core.security.SecurityService",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"permissionsVisibility\" target=\"org.nuxeo.ecm.core.security.SecurityService\">\n\n    <visibility type=\"Collection\">\n      <item order=\"20\" show=\"true\">ReadCanCollect</item>\n    </visibility>\n\n  </extension>"
            },
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.core.security.SecurityService--permissions",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.security/Contributions/org.nuxeo.ecm.collections.security--permissions",
              "id": "org.nuxeo.ecm.collections.security--permissions",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.core.security.SecurityService",
                "name": "org.nuxeo.ecm.core.security.SecurityService",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"permissions\" target=\"org.nuxeo.ecm.core.security.SecurityService\">\n\n    <permission name=\"ReadCanCollect\">\n      <include>Read</include>\n      <include>WriteProperties</include>\n    </permission>\n\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collections.security",
          "name": "org.nuxeo.ecm.collections.security",
          "requirements": [],
          "services": [],
          "version": "7.10-HF03",
          "xmlFileContent": "<?xml version=\"1.0\"?>\n<component name=\"org.nuxeo.ecm.collections.security\">\n\n  <require>org.nuxeo.ecm.core.security.defaultPermissions</require>\n\n  <extension target=\"org.nuxeo.ecm.core.security.SecurityService\"\n    point=\"permissions\">\n\n    <permission name=\"ReadCanCollect\">\n      <include>Read</include>\n      <include>WriteProperties</include>\n    </permission>\n\n  </extension>\n\n  <extension target=\"org.nuxeo.ecm.core.security.SecurityService\"\n    point=\"permissionsVisibility\">\n\n    <visibility type=\"Collection\">\n      <item show=\"true\" order=\"20\">ReadCanCollect</item>\n    </visibility>\n\n  </extension>\n\n</component>",
          "xmlFileName": "/OSGI-INF/collection-security-contrib.xml",
          "xmlPureComponent": true
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.core.schema.TypeService--doctype",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.favorites.coreTypes/Contributions/org.nuxeo.ecm.favorites.coreTypes--doctype",
              "id": "org.nuxeo.ecm.favorites.coreTypes--doctype",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.core.schema.TypeService",
                "name": "org.nuxeo.ecm.core.schema.TypeService",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"doctype\" target=\"org.nuxeo.ecm.core.schema.TypeService\">\n\n    <doctype extends=\"Document\" name=\"Favorites\">\n      <facet name=\"Collection\"/>\n      <facet name=\"NotCollectionMember\"/>\n      <schema name=\"dublincore\"/>\n      <schema name=\"common\"/>\n    </doctype>\n\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.favorites.coreTypes",
          "name": "org.nuxeo.ecm.favorites.coreTypes",
          "requirements": [],
          "services": [],
          "version": "7.10-HF03",
          "xmlFileContent": "<?xml version=\"1.0\"?>\n\n<component name=\"org.nuxeo.ecm.favorites.coreTypes\">\n\n  <require>org.nuxeo.ecm.collections.schemas</require>\n\n  <extension target=\"org.nuxeo.ecm.core.schema.TypeService\" point=\"doctype\">\n\n    <doctype name=\"Favorites\" extends=\"Document\">\n      <facet name=\"Collection\" />\n      <facet name=\"NotCollectionMember\" />\n      <schema name=\"dublincore\" />\n      <schema name=\"common\" />\n    </doctype>\n\n  </extension>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/favorites-core-types-contrib.xml",
          "xmlPureComponent": true
        },
        {
          "@type": "NXComponent",
          "documentationHtml": "",
          "extensionPoints": [],
          "extensions": [
            {
              "@type": "NXContribution",
              "documentationHtml": "",
              "extensionPoint": "org.nuxeo.ecm.core.lifecycle.LifeCycleService--types",
              "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collection.lifecycle/Contributions/org.nuxeo.ecm.collection.lifecycle--types",
              "id": "org.nuxeo.ecm.collection.lifecycle--types",
              "targetComponentName": {
                "rawName": "service:org.nuxeo.ecm.core.lifecycle.LifeCycleService",
                "name": "org.nuxeo.ecm.core.lifecycle.LifeCycleService",
                "type": "service"
              },
              "version": "7.10-HF03",
              "xml": "<extension point=\"types\" target=\"org.nuxeo.ecm.core.lifecycle.LifeCycleService\">\n    <types>\n      <type name=\"Collection\">default</type>\n      <type name=\"Collections\">default</type>\n    </types>\n  </extension>"
            }
          ],
          "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core/org.nuxeo.ecm.collection.lifecycle",
          "name": "org.nuxeo.ecm.collection.lifecycle",
          "requirements": [],
          "services": [],
          "version": "7.10-HF03",
          "xmlFileContent": "<?xml version=\"1.0\"?>\n\n<component name=\"org.nuxeo.ecm.collection.lifecycle\">\n\n  <extension target=\"org.nuxeo.ecm.core.lifecycle.LifeCycleService\"\n    point=\"types\">\n    <types>\n      <type name=\"Collection\">default</type>\n      <type name=\"Collections\">default</type>\n    </types>\n  </extension>\n\n</component>\n",
          "xmlFileName": "/OSGI-INF/collection-lifecycle-contrib.xml",
          "xmlPureComponent": true
        }
      ],
      "fileName": "nuxeo-platform-collections-core-7.10-HF03.jar",
      "groupId": "org.nuxeo.ecm.platform",
      "hierarchyPath": "/grp:org.nuxeo.ecm.platform/org.nuxeo.ecm.platform.collections.core",
      "id": "org.nuxeo.ecm.platform.collections.core",
      "location": "",
      "manifest": "Manifest-Version: 1.0\r\nArchiver-Version: Plexus Archiver\r\nCreated-By: Apache Maven\r\nBuilt-By: jenkins\r\nBuild-Jdk: 1.8.0_60\r\nBundle-ManifestVersion: 2\r\nBundle-Version: 0.0.0.SNAPSHOT\r\nBundle-Vendor: Nuxeo\r\nBundle-ActivationPolicy: lazy\r\nBundle-ClassPath: .\r\nBundle-Name: Nuxeo ECM Collections\r\nNuxeo-Component: OSGI-INF/collection-core-types-contrib.xml,OSGI-INF/c\r\n ollection-lifecycle-contrib.xml,OSGI-INF/collection-pageprovider-cont\r\n rib.xml,OSGI-INF/collection-service.xml,OSGI-INF/collection-adapter-c\r\n ontrib.xml,OSGI-INF/collection-security-contrib.xml,OSGI-INF/collecti\r\n on-operations-contrib.xml,OSGI-INF/collection-event-handlers-contrib.\r\n xml,OSGI-INF/collection-workmanager-contrib.xml,OSGI-INF/collection-a\r\n udit-contrib.xml,OSGI-INF/favorites-core-types-contrib.xml,OSGI-INF/f\r\n avorites-service.xml,OSGI-INF/favorites-lifecycle-contrib.xml\r\nBundle-SymbolicName: org.nuxeo.ecm.platform.collections.core;singleton\r\n :=true\r\nBundle-RequiredExecutionEnvironment: JavaSE-1.6\r\nRequire-Bundle: org.nuxeo.ecm.platform.collections.api\r\n\r\n",
      "packages": [],
      "requirements": [],
      "version": "7.10-HF03"
    }
  ],
  "creationDate": 1664792867649,
  "key": "Nuxeo Platform LTS 2015-7.10",
  "name": "Nuxeo Platform LTS 2015",
  "operations": [
    {
      "@type": "NXOperation",
      "aliases": [
        "Collection.AddToCollection"
      ],
      "category": "Document",
      "contributingComponent": "org.nuxeo.collections.operations",
      "description": "Add a list of documents in a collection. No value is returned.",
      "hierarchyPath": "/op:Document.AddToCollection",
      "label": "Add document to collection",
      "name": "Document.AddToCollection",
      "operationClass": "org.nuxeo.ecm.collections.core.automation.AddToCollectionOperation",
      "params": [
        {
          "description": null,
          "isRequired": true,
          "name": "collection",
          "order": 0,
          "type": "document",
          "values": [],
          "widget": null
        }
      ],
      "signature": [
        "document",
        "document",
        "documents",
        "documents"
      ],
      "url": "Document.AddToCollection",
      "version": "7.10"
    },
    {
      "@type": "NXOperation",
      "aliases": [],
      "category": "Document",
      "contributingComponent": "org.nuxeo.collections.operations",
      "description": "Remove a list of documents from a collection. No value is returned.",
      "hierarchyPath": "/op:Collection.RemoveFromCollection",
      "label": "Remove from collection",
      "name": "Collection.RemoveFromCollection",
      "operationClass": "org.nuxeo.ecm.collections.core.automation.RemoveFromCollectionOperation",
      "params": [
        {
          "description": null,
          "isRequired": true,
          "name": "collection",
          "order": 0,
          "type": "document",
          "values": [],
          "widget": null
        }
      ],
      "signature": [
        "document",
        "document",
        "documents",
        "documents"
      ],
      "url": "Collection.RemoveFromCollection",
      "version": "7.10"
    },
    {
      "@type": "NXOperation",
      "aliases": [
        "Collection.GetCollections"
      ],
      "category": "Document",
      "contributingComponent": "org.nuxeo.collections.operations",
      "description": "Get the list of all the collections visible by the currentUser. This is returning a list of collections.",
      "hierarchyPath": "/op:User.GetCollections",
      "label": "Get collections",
      "name": "User.GetCollections",
      "operationClass": "org.nuxeo.ecm.collections.core.automation.GetCollectionsOperation",
      "params": [
        {
          "description": null,
          "isRequired": true,
          "name": "searchTerm",
          "order": 0,
          "type": "string",
          "values": [],
          "widget": null
        }
      ],
      "signature": [
        "void",
        "documents"
      ],
      "url": "User.GetCollections",
      "version": "7.10"
    },
    {
      "@type": "NXOperation",
      "aliases": [
        "Collection.CreateCollection"
      ],
      "category": "Document",
      "contributingComponent": "org.nuxeo.collections.operations",
      "description": "Create a new collection. This is returning the document serialization of the created collection.",
      "hierarchyPath": "/op:Collection.Create",
      "label": "Create a collection",
      "name": "Collection.Create",
      "operationClass": "org.nuxeo.ecm.collections.core.automation.CreateCollectionOperation",
      "params": [
        {
          "description": null,
          "isRequired": true,
          "name": "name",
          "order": 0,
          "type": "string",
          "values": [],
          "widget": null
        },
        {
          "description": null,
          "isRequired": false,
          "name": "description",
          "order": 0,
          "type": "string",
          "values": [],
          "widget": null
        }
      ],
      "signature": [
        "void",
        "document",
        "document",
        "document"
      ],
      "url": "Collection.Create",
      "version": "7.10"
    },
    {
      "@type": "NXOperation",
      "aliases": [],
      "category": "Services",
      "contributingComponent": "org.nuxeo.collections.operations",
      "description": "Get the collection list accessible by the current user. This is returning a blob containing a serialized JSON array..",
      "hierarchyPath": "/op:Collection.Suggestion",
      "label": "Get collection suggestion",
      "name": "Collection.Suggestion",
      "operationClass": "org.nuxeo.ecm.collections.core.automation.SuggestCollectionEntry",
      "params": [
        {
          "description": null,
          "isRequired": false,
          "name": "currentPageIndex",
          "order": 0,
          "type": "integer",
          "values": [],
          "widget": null
        },
        {
          "description": null,
          "isRequired": false,
          "name": "lang",
          "order": 0,
          "type": "string",
          "values": [],
          "widget": null
        },
        {
          "description": null,
          "isRequired": false,
          "name": "pageSize",
          "order": 0,
          "type": "integer",
          "values": [],
          "widget": null
        },
        {
          "description": null,
          "isRequired": false,
          "name": "searchTerm",
          "order": 0,
          "type": "string",
          "values": [],
          "widget": null
        }
      ],
      "signature": [
        "void",
        "blob"
      ],
      "url": "Collection.Suggestion",
      "version": "7.10"
    },
    {
      "@type": "NXOperation",
      "aliases": [
        "Collection.GetElementsInFavorite"
      ],
      "category": "Document",
      "contributingComponent": "org.nuxeo.collections.operations",
      "description": "Get the list of documents visible from the currentUser's favorites. This is returning a list of documents.",
      "hierarchyPath": "/op:Favorite.GetDocuments",
      "label": "Get documents from favorites",
      "name": "Favorite.GetDocuments",
      "operationClass": "org.nuxeo.ecm.collections.core.automation.GetDocumentsFromFavoritesOperation",
      "params": [],
      "signature": [
        "document",
        "documents"
      ],
      "url": "Favorite.GetDocuments",
      "version": "7.10"
    },
    {
      "@type": "NXOperation",
      "aliases": [],
      "category": "Document",
      "contributingComponent": "org.nuxeo.collections.operations",
      "description": "Get the list of documents visible by the currentUser in a collection. This is returning a list of documents.",
      "hierarchyPath": "/op:Collection.GetDocumentsFromCollection",
      "label": "Get documents from collection",
      "name": "Collection.GetDocumentsFromCollection",
      "operationClass": "org.nuxeo.ecm.collections.core.automation.GetDocumentsFromCollectionOperation",
      "params": [],
      "signature": [
        "document",
        "documents"
      ],
      "url": "Collection.GetDocumentsFromCollection",
      "version": "7.10"
    }
  ],
  "packages": [],
  "pluginSnapshots": {},
  "releaseDate": 1447023600000,
  "version": "7.10"
}